import { post } from '@/utils/request'

var publicInfoApi = {
  // 外币兑换率查询
  getForeignCurrencyRateInfo: (param) => {
    return post('_ajax.do?method=publicInfo.QueryForeignCCRate', param, '公共信息-外币兑换率查询', 'publicInfo.QueryForeignCCRate')
  },
  // 外汇汇率查询
  getForeignExchangeRateInfo: (param) => {
    return post('_ajax.do?method=publicInfo.QueryForeignExchangeRate', param, '公共信息-外汇汇率查询', 'publicInfo.QueryForeignExchangeRate')
  },
  // 新旧客户号互查
  getNewOrOldCusICheckingInfo: (param) => {
    return post('_ajax.do?method=publicInfo.QueryNewAndOldCustomerNum', param, '公共信息-新旧线-新旧客户号互查', 'publicInfo.QueryNewAndOldCustomerNum')
  },
  // 新旧账号互查
  getNewOrOldAccICheckingInfo: (param) => {
    return post('_ajax.do?method=publicInfo.QueryNewAndOldAccNo', param, '公共信息-新旧线-新旧账号互查', 'publicInfo.QueryNewAndOldAccNo')
  },
  // 新旧号/IBAN账号互查
  getNumOrIBANAccICheckingInfo: (param) => {
    return post('_ajax.do?method=publicInfo.QueryNewAndIBANAccNo', param, '公共信息-新旧线-新旧号/IBAN账号互查', 'publicInfo.QueryNewAndIBANAccNo')
  },
  // 机构名称查询（银行号、机构名称、机构号查询机构名称）
  getOrganizationNameInfo: (param) => {
    return post('_ajax.do?method=publicInfo.QueryOrgNameByBankCodeName', param, '公共信息-机构名称查询-银行号、机构名称、机构号查询机构名称', 'publicInfo.QueryOrgNameByBankCodeName')
  },
  // 机构名称查询（账号/卡号查询机构号查询机构名称）
  getOrganizationNameInfoByNum: (param) => {
    return post('_ajax.do?method=publicInfo.QueryOrgNameByAccOrCardNo', param, '公共信息-机构名称查询-账号/卡号查询机构号查询机构名称', 'publicInfo.QueryOrgNameByAccOrCardNo')
  }
}
export default publicInfoApi
